package comandos;

import entidades.Estilo;
import entidades.interfaces.IEstilo;
import sistema.Sistema;


public class ComandoEditarEstilo implements IComando{
    Estilo newEstilo;
    Estilo oldEstilo;

    public ComandoEditarEstilo(Estilo newEstilo, Estilo oldEstilo) {
        this.newEstilo = newEstilo;
        this.oldEstilo = oldEstilo;
    }
    
    @Override
    public void execute() {
        Sistema.getInstance().editEstilo(newEstilo, oldEstilo);
    }

    @Override
    public void undo() {
        Sistema.getInstance().editEstilo(newEstilo, oldEstilo);
    }

    @Override
    public String toString() {
        return getClass().getSimpleName();
    }

}
